home *** CD-ROM | disk | FTP | other *** search
- package javax.smartcardio;
-
- import java.util.List;
-
- public abstract class CardTerminals {
- protected CardTerminals() {
- }
-
- public List<CardTerminal> list() throws CardException {
- return this.list(javax.smartcardio.CardTerminals.State.ALL);
- }
-
- public abstract List<CardTerminal> list(State var1) throws CardException;
-
- public CardTerminal getTerminal(String var1) {
- if (var1 == null) {
- throw new NullPointerException();
- } else {
- try {
- for(CardTerminal var3 : this.list()) {
- if (var3.getName().equals(var1)) {
- return var3;
- }
- }
-
- return null;
- } catch (CardException var4) {
- return null;
- }
- }
- }
-
- public void waitForChange() throws CardException {
- this.waitForChange(0L);
- }
-
- public abstract boolean waitForChange(long var1) throws CardException;
- }
-